Gesucht- Basic- und Assemblerprogramme mit denen man die Per

← Zurück

Von andymanone an CharlieChaplin

Hi Andreas,

du bist doch die größte, lebendige, "alles wissende" ATARI A8 -Datenbank im Universum :D 8-) .

Eine Frage: Welche Programme (in Basic und/oder MC) kennst du, die speziell in der Lage sind die Geschwindigkeit des Systems zu testen, bzw. die Performance zu messen? (Also ja , Sysinfo bietet Tests an und SimCheck zeigt auch die Config an, aber das meine ich nicht..)

Also irgendwelche Basic- oder Assemblerroutinen/-programme, die z.B. Anzahl "X" Kreise zeichnen und dann sagen hat "so-und-soviel " Sekunden gedauert oder sowas in der Art :)

Wie ich dich kenne, hast du da doch bestimmt was für mich, oder :)?

Besten Dank im Voraus und viele Grüße,

André

Antworten

Hallo Andre,

es gibt auch A8 Sachen die ich nicht habe oder nicht kenne. Du hast da was gefunden... ;-)

Ich kann dir div. Assembler-Sources schicken, Basic Listings, Quick Sources, Action Sources, Forth Sources, C Sources, Pascal Sources - aber nur wenn du Glück hast und alles durchwühlst findest du VIELLEICHT auch ein Testprogramm, dass die Geschwindigkeit beim Zeichnen von x Kreisen, Ellipsen, etc. mißt.

Ansonsten gibt es ja einige sog. Benchmark-Programme, die anhand von best. mathematischen Aufgaben die Geschwindigkeit einer Programmiersprache oder aber einer CPU (oder GPU) wiedergeben sollen.

Aus dem Stehgreif weiß ich leider gerade kein Programm, das so etwas macht, außer Sysinfo. Ich bin ja kein Programmierer und daher haben mich so Sachen, wie schnell eine Programmiersprache oder eine CPU (oder GPU) ist nie interessiert.

Für den Antic gab es u.a. Testprogramme, die die Geschwindigkeit bei Antic an (DMA on) und Antic aus (DMA off) gemessen und angezeigt haben. Aber auch da weiß ich keine konkreten Namen. Ich erinnere mich auch eine Page-Flipping-Demo (mit Bildern) auf dem A8 gesehen zu haben, bei der die Geschwindigkeit beim laden/umschalten der Bilder von Floppy (sehr langsam, frame-drawing), von XRAM (schnell, kein frame-drawing) und RAM (am schnellsten, kein frame-drawing) demonstriert wurde. Aber auch hier weiß ich den Namen nicht mehr.

Tja... wenn ich in den nächsten 10 Jahren da mal was finde, melde ich mich bei dir. ;-)

Gruß, Andreas

Antworten

Habe mal kurz bei den A8 Programmiersprachen und Sources gesucht und in einer Minute zwei kleine Testsachen gefunden:

1) CTH FastBasic, gab es in den 90ern, lange bevor es Fastbasic von DMSC gab. Auf der Diskette ist nicht nur CTH FastBasic drauf, sondern auch ein Programm "BenchTst.BAS", sowie ein erklärender Text "Battle.TXT" (Battle of the Basics)... Dies nur als Einstieg, es gibt noch zahlreiche weitere und bestimmt auch deutlich bessere Benchmark-Programme. RUN"D:*.BAS"

2) GUP.ATR: Ist die Graphics Utility Package (GUP) von Darek Mihocka, dem späteren Autor von XFormer. Es wurde als Listing in Antic oder Analog publiziert und war als Erweiterung für Atari Basic gedacht. Auf der Diskette ist ein Programm namens GUP.DMO, also eine Demo was GUP so kann. Die Demo zeichnet Kreise gefüllt und ungefüllt und andere Sachen und gibt dafür die Zeit an, die bei Atari Basic ohne GUP sehr langsam ist, mit GUP sehr schnell. (Um GUP zu laden muss die Datei GUP.AUT in Autorun.SYS umbenannt und mit Atari Basic gebootet werden.)

a) ohne GUP: RUN"D:.DMO" b) mit GUP: rename GUP.AUT,Autorun.SYS; neu booten mit Basic, dann RUN"D:.DMO"

3) im Atari Age Forum gibt es schon etwas länger div. Benchmark-Tests u.a. "Fedora Hat", "Ahl's Benchmark" und andere: Fedora: https://forums.atariage.com/topic/218503-graphics-8-fedora-hat/#comment-2864012 Ahl: https://forums.atariage.com/topic/116886-ahls-benchmark/#comment-1410738 Bit3 vs XEP80: https://forums.atariage.com/topic/316751-atari-800-bit3-fullview-vs-xep80-showdown/#comment-4743818 Ext. Turbo Basic: https://forums.atariage.com/topic/349763-created-english-translation-of-the-extended-turbo-basic-turexcom-documentation/page/4/#comment-5344059 some Benchmark results: https://forums.atariage.com/topic/321705-some-initial-benchmark-results/#comment-4841487

Bei der Search Option im A8 Forum einfach mal das Keyword "Benchmark" eingeben und du erhälst 585 Ergebnisse, vielleicht ist da ja irgendwas Brauchbares für dich dabei.

Oder du startest im Abbuc Forum und AA Forum einfach ein neues Topic... ;-)

Gruß, Andreas

Antworten

Ahh, super,

vielen lieben Dank :) !!!!!!

Ich war gestern schon gar, war ein langer Tag und bin früh ins Bett.... Danke nochmal für die Hinweise , ich guck mir das mal durch!

PS: Worüber ich bei dir immer wieder staunen muss und wofür ich dich bewundere :shock: : WIE schaffst du es immer, in kürzester Zeit (auch im Forum) solche voluminösen Texttapeten zu schreiben und alles immer ohne Fehler und mit sinnvollen Informationen :shock: :o 8-) :mrgreen: ?!?!?!?

Ich tue mich bei der normalen Tipperei schon schwer und versuche meist, das so kurz wie möglich zu halten, außer, wenn es nicht anders geht ;).

Beste Grüße & schönen Tag dir!

Bis dahin, Aandré

CharlieChaplin schrieb: Habe mal kurz bei den A8 Programmiersprachen und Sources gesucht und in einer Minute zwei kleine Testsachen gefunden:

1) CTH FastBasic, gab es in den 90ern, lange bevor es Fastbasic von DMSC gab. Auf der Diskette ist nicht nur CTH FastBasic drauf, sondern auch ein Programm "BenchTst.BAS", sowie ein erklärender Text "Battle.TXT" (Battle of the Basics)... Dies nur als Einstieg, es gibt noch zahlreiche weitere und bestimmt auch deutlich bessere Benchmark-Programme. RUN"D:*.BAS"

2) GUP.ATR: Ist die Graphics Utility Package (GUP) von Darek Mihocka, dem späteren Autor von XFormer. Es wurde als Listing in Antic oder Analog publiziert und war als Erweiterung für Atari Basic gedacht. Auf der Diskette ist ein Programm namens GUP.DMO, also eine Demo was GUP so kann. Die Demo zeichnet Kreise gefüllt und ungefüllt und andere Sachen und gibt dafür die Zeit an, die bei Atari Basic ohne GUP sehr langsam ist, mit GUP sehr schnell. (Um GUP zu laden muss die Datei GUP.AUT in Autorun.SYS umbenannt und mit Atari Basic gebootet werden.)

a) ohne GUP: RUN"D:.DMO" b) mit GUP: rename GUP.AUT,Autorun.SYS; neu booten mit Basic, dann RUN"D:.DMO"

3) im Atari Age Forum gibt es schon etwas länger div. Benchmark-Tests u.a. "Fedora Hat", "Ahl's Benchmark" und andere: Fedora: https://forums.atariage.com/topic/218503-graphics-8-fedora-hat/#comment-2864012 Ahl: https://forums.atariage.com/topic/116886-ahls-benchmark/#comment-1410738 Bit3 vs XEP80: https://forums.atariage.com/topic/316751-atari-800-bit3-fullview-vs-xep80-showdown/#comment-4743818 Ext. Turbo Basic: https://forums.atariage.com/topic/349763-created-english-translation-of-the-extended-turbo-basic-turexcom-documentation/page/4/#comment-5344059 some Benchmark results: https://forums.atariage.com/topic/321705-some-initial-benchmark-results/#comment-4841487

Bei der Search Option im A8 Forum einfach mal das Keyword "Benchmark" eingeben und du erhälst 585 Ergebnisse, vielleicht ist da ja irgendwas Brauchbares für dich dabei.

Oder du startest im Abbuc Forum und AA Forum einfach ein neues Topic... ;-)

Gruß, Andreas

Antworten

Ich schummele... ;-)

Naja, man kann im Abbuc Forum eine Antwort posten und solange noch kein anderer gepostet hat, diese Antwort so oft korrigieren, wie man will, ohne dass die Korrektur(en) angezeigt wird (werden). Erst wenn bereits jemand geantwortet hat, wird die Korrektur auch angezeigt (insgesamt x mal geändert). Und egal wie oft man den Text auch korrigiert, bei der Zeit des Postings ändert sich nichts, es wird stets die Zeit des ersten unkorrigierten Postings beibehalten.

Ich kann also ein Posting um 1.00 Uhr nachts schreiben und da dann ja zumeist niemand anderes antwortet, kann ich es beliebig oft korrigieren, ohne dass irgendwo angezeigt wird, dass ich es 5x oder öfter korrigiert habe. Und wenn ich die letzte Korrektur um 3.00 Uhr nachts vornehme, so steht in dem Posting immer noch 1.00 Uhr drin. Dadurch muss dann jeder annehmen, ich hätte das um 1.00 Uhr gleich alles richtig gepostet.

Zumeist aber lese ich vor dem Senden nochmal Korrektur. Wenn ich es nicht vergesse, wird der Text sodann kopiert (denn wenn die Antwort zu lange dauert ist der komplette Text weg, dieser alte Bug ist leider immer noch da). Und danach gehe ich zurück und tue so, als wollte ich doch nicht antworten. Dann drücke ich erneut auf antworten und der Text wird mittels copy & paste eingefügt. Auch da sieht es dann so aus, als hätte ich das alles innerhalb kurzer Zeit geschrieben, auch wenn ich da vielleicht eine halbe Stunde oder länger am Schreiben war.

Gruß, Andreas

Antworten

Haha :D

Cooler Trick, aber sympathisch ;)

Und trotzdem finde ich, dass du ein wahnsinnig großes "Riesen-Lexikon" bist, was bei einer kleiner Mini-Anfrage gleich einen "Niagarafall" an Informationen raushaut :o 8-) :D !

Respekt 8-) !

Beste Grüße & schönen Abend dir... André

CharlieChaplin schrieb: Ich schummele... ;-)

Naja, man kann im Abbuc Forum eine Antwort posten und solange noch kein anderer gepostet hat, diese Antwort so oft korrigieren, wie man will, ohne dass die Korrektur(en) angezeigt wird (werden). Erst wenn bereits jemand geantwortet hat, wird die Korrektur auch angezeigt (insgesamt x mal geändert). Und egal wie oft man den Text auch korrigiert, bei der Zeit des Postings ändert sich nichts, es wird stets die Zeit des ersten unkorrigierten Postings beibehalten.

Ich kann also ein Posting um 1.00 Uhr nachts schreiben und da dann ja zumeist niemand anderes antwortet, kann ich es beliebig oft korrigieren, ohne dass irgendwo angezeigt wird, dass ich es 5x oder öfter korrigiert habe. Und wenn ich die letzte Korrektur um 3.00 Uhr nachts vornehme, so steht in dem Posting immer noch 1.00 Uhr drin. Dadurch muss dann jeder annehmen, ich hätte das um 1.00 Uhr gleich alles richtig gepostet.

Zumeist aber lese ich vor dem Senden nochmal Korrektur. Wenn ich es nicht vergesse, wird der Text sodann kopiert (denn wenn die Antwort zu lange dauert ist der komplette Text weg, dieser alte Bug ist leider immer noch da). Und danach gehe ich zurück und tue so, als wollte ich doch nicht antworten. Dann drücke ich erneut auf antworten und der Text wird mittels copy & paste eingefügt. Auch da sieht es dann so aus, als hätte ich das alles innerhalb kurzer Zeit geschrieben, auch wenn ich da vielleicht eine halbe Stunde oder länger am Schreiben war.

Gruß, Andreas

Antworten